honey tube
noun
: either of a pair of small cornicles borne on the dorsal part of one of the abdominal segments of many aphids and formerly believed to secrete honeydew
Love words? Need even more definitions?
Merriam-Webster unabridged
Share